sock-headed worm people - Türkisch Englisch Wörterbuch